package com.todo.event.activity.application.entity.context;

import com.alibaba.fastjson.JSONObject;
import com.todo.event.activity.common.enums.EventFieldDataSourceEnum;
import lombok.Data;

/**
 * @author azhebuxing
 * @date 2025/1/9 19:30
 * @description
 */
@Data
public class FieldTransferContext {

    /**
     * 原始消息
     */
    private JSONObject payload;
    /**
     * 数据来源 代码配置、消息获取、静态数值···
     */
    private EventFieldDataSourceEnum dataSource;
    /**
     * 转换方式 根据数据来源做策略
     */
    private String transfer;
}
